Skip to content

Bump newrelic from 5.14.1.144 to 8.5.0#347

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/newrelic-8.5.0
Closed

Bump newrelic from 5.14.1.144 to 8.5.0#347
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/newrelic-8.5.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Dec 8, 2022

Bumps newrelic from 5.14.1.144 to 8.5.0.

Release notes

Sourced from newrelic's releases.

v8.5.0

Notes

This release of the Python agent adds the record_log_event API and includes some bug fixes.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

New features

  • Add support for redis v4.3.5 and v4.4.0 methods

    New methods added in redis v4.3.5 and v4.4.0 will now be automatically instrumented.

  • record_log_event API

    This records a log event that can be viewed and queried in the New Relic UI. See record_log_event for details.

Bug fixes

  • RuntimeError: dictionary changed size during iteration

    Properly guard trace_cache from RuntimeErrors raised due to concurrent iteration and size changes of the TraceCache.

  • Fix Confluent Kafka Producer Arguments

    Fixes a bug where topic provided as a keyword argument can crash Confluent Kafka producers.

  • Patch for sentry SDK to correct ASGI v2/v3 detection

    Patches sentry-sdk to fix a bug that causes incorrect ASGI application version detection with our wrapt function wrappers. To fix this, we now instrument the _looks_like_asgi3() function to bind out the wrapped app in sentry in order to unwrap it to be able to detect the proper ASGI version.

  • Missing information from Celery workers when using MAX_TASKS_PER_CHILD issue

    A bug was introduced in v7.8.0.174 when Celery was run with the --loglevel=INFO flag to not report any data after the original worker processes shut down. This has been fixed.

  • Fix support for dynamically generated types in Code Level Metrics

    A bug in code level metrics attribute extraction prevented attributes from being applied to types created using the 3 argument type constructor. This has been fixed.

  • Initialize external node properties

    A bug caused by uninitialized external node properties when making web requests has been fixed. Thank you @​kmorey for your contribution!

Support statement

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is 5.4.1.134. More information can be found in the EOL Policy Page.

v8.4.0

https://docs.newrelic.com/docs/release-notes/agent-release-notes/python-release-notes/python-agent-80400

v8.3.0

... (truncated)

Commits
  • fd0fd01 Fix Type Constructor Classes in Code Level Metrics (#708)
  • f977ba6 Add TraceCache Guarded Iteration (#704)
  • a63e33f Update instrumented methods in redis. (#707)
  • b849010 Reverts removal of flask_restful hooks. (#705)
  • 864f086 Fix bug in celery where works don't report data (#696)
  • 87b649f Validator transfer from fixtures.py to validators directory, Part 2 (#690)
  • 67feaa7 Remove pylint codes from flake8 config (#701)
  • 60a5d68 Fix tornado master tests & instrument redis 4.3.5 (#695)
  • eead7a7 Fix Confluent Kafka Producer Arguments (#699)
  • eb28b52 Pin Github Actions Runner to Ubuntu 20 for Py27 (#698)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [newrelic](https://github.com/newrelic/newrelic-python-agent) from 5.14.1.144 to 8.5.0.
- [Release notes](https://github.com/newrelic/newrelic-python-agent/releases)
- [Commits](newrelic/newrelic-python-agent@v5.14.1.144...v8.5.0)

---
updated-dependencies:
- dependency-name: newrelic
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 8, 2022
@codecov
Copy link
Copy Markdown

codecov bot commented Dec 8, 2022

Codecov Report

Merging #347 (e87a179) into master (e527642) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #347   +/-   ##
=======================================
  Coverage   98.51%   98.51%           
=======================================
  Files          35       35           
  Lines         743      743           
=======================================
  Hits          732      732           
  Misses         11       11           
Flag Coverage Δ
unittests 98.51% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Feb 10, 2023

Superseded by #363.

@dependabot dependabot bot closed this Feb 10, 2023
@dependabot dependabot bot deleted the dependabot/pip/newrelic-8.5.0 branch February 10, 2023 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants